using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Aeroporto.modelo
{
    class ReservaModel : IGenericModel
    {
        private int cod_reserva;
        private string nome;
        private double valor;

        public ReservaModel(int cod_reserva, string nome, double valor)
        {
            this.cod_reserva = cod_reserva;
            this.nome = nome;
            this.valor = valor;
        }

        public ReservaModel(string nome, double valor)
        {
            this.nome = nome;
            this.valor = valor;
        }

        public ReservaModel()
        {

        }

        public string Nome
        {
            get { return nome; }
            set { nome = value; }
        }

        public double Valor
        {
            get { return valor; }
            set { valor = value; }
        }

        public int Cod_reserva
        {
            get { return cod_reserva; }
            set { cod_reserva = value; }
        }


        public string toGravarSQL()
        {
            string valor2 = valor.ToString().Replace(',', '.');
            return "insert into reserva (cod_reserva,nome,valor) values (" +
                this.Cod_reserva + "," +
                "'" + this.Nome + "'," +
                valor2 + ")";
        }
    }
}
